package cn.edu.sdjzu.knoverse.model.dto.kg;

import lombok.Data;

/**
 * 案例查询参数DTO
 */
@Data
public class CaseQueryDTO {
    
    /**
     * 当前页码
     */
    private Integer page = 0;
    
    /**
     * 每页大小
     */
    private Integer size = 10;
    
    /**
     * 案例名称（模糊查询）
     */
    private String name;
    
    /**
     * 案例类型
     */
    private String type;
    
    /**
     * 案例难度
     */
    private Integer difficulty;
    
    /**
     * 案例状态
     */
    private Integer status;
    
    /**
     * 排序字段
     */
    private String sortBy = "createTime";
    
    /**
     * 排序方向
     */
    private String sortDirection = "desc";
} 